package cn.tom.service;

import cn.tom.entity.Book;

import java.util.List;
import java.util.Map;

public interface BookService {
    //分页
    List<Book> findPageBook(Integer start,Integer num,Integer typeid);
    //类型统计几条
    int total(int typeid);
    //模糊查找
    List<Book> findPageKey(Integer start,Integer num,String key);
    //统计模糊查找数据
    int count(String key);
    //adm分页
    List<Book> findBookPages(Integer start,Integer num);
    //统计全部
    int countALL();

    List<Book> findNewBook(int num);

    //删除
    int del(int id);
    //获取销量最多的5个
    List<Book>  findTopSale(int num);

    //添加
    int add(Book book);
    //修改
    int update(Book book);
    //查找单个
    Book findOne(int id);
}